try (one's) damnedest - Turco Inglés Diccionario